time-slice multitasking - German English Dictionary